package centralRepository;

/**
 * Interface definition: ServerObject.
 * 
 * @author OpenORB Compiler
 */
public interface ServerObjectOperations
{
    /**
     * Operation getPortNum
     */
    public String getPortNum();

    /**
     * Operation getEdPortNum
     */
    public String getEdPortNum();

    /**
     * Operation getLePortNum
     */
    public String getLePortNum();

    /**
     * Operation getStation
     */
    public String getStation();

    /**
     * Operation isLeader
     */
    public boolean isLeader();

    /**
     * Operation setLeader
     */
    public void setLeader(boolean leader);

    /**
     * Operation getStatus
     */
    public String getStatus();

    /**
     * Operation setStatus
     */
    public void setStatus(String status);

    /**
     * Operation getName
     */
    public String getName();

    /**
     * Operation getId
     */
    public String getId();

    /**
     * Operation getHostname
     */
    public String getHostname();

}
